package com.example.demo.flypig;

/**
 * 恶汉
 */
public class SingletonE {

    // 指向自己实例的私有静态引用，主动创建
    private static SingletonE singleton1 = new SingletonE();

    // 私有的构造方法
    private SingletonE() {
    }

    // 以自己实例为返回值的静态的公有方法，静态工厂方法
    public static SingletonE getSingleton1() {
        return singleton1;
    }
}